Volume 52, Issue 3, July 2023, Pages 919-932
Mohammed Ahmed Ismail El-Fakharany; Mohammed Mohammed Salah El-Den Shamlol; Saad El-Den Mahmoud Abd El-Rahman El-Khateeb